#ifndef _VNC_COMPUTER_THREAD
#define _VNC_COMPUTER_THREAD

#include "vnc_thread.h"
#include "bridget_communicator.h"
#include "ResultFormatter.h"

class VNC_ComputerThread : public  VNC_Thread
{
	
public:
	VNC_ComputerThread (ResultFormatter& resFmt, ADCM_Computer&, wstring& user,
		wstring& password, wstring& domain,bool isLocal);

	DWORD Run(LPVOID arg);

private:
	ADCM_Computer  _adcmComputer;
	wstring _user;
	wstring _password;
	wstring _domain;
	ResultFormatter& _resFormatter;
	bool _isLocal;

};
#endif